-
nouna weapon designed to disable a victim temporarily by delivering a nonlethal high-voltage electric shock
Similar:
type of:
Explanation of stun baton
We don`t have explanations for this word yet.
Similar:
We don`t have explanations for this word yet.